package com.itawei.d2_UDP;

import java.io.IOException;
import java.net.*;

public class SendMessage {
    public static void main(String[] args) throws IOException {
        // 发送数据
        // 细节：
        // 绑定端口，以后我们就是通过这个端口往外发送
        // 空参：所有可用的端口中随机一个进行使用
        // 有参：指定端口号进行绑定

        //1.创建对象(快递公司)
        DatagramSocket ds = new DatagramSocket();

        //2.打包数据(打包)
        //2.1 要发送的数据变成字节数组发送
        String str  = "小暑过后春风犹在";
        byte[] bytes = str.getBytes();
        //2.2 创建对象 得到对方电脑的IP 以及端口号
        InetAddress address = InetAddress.getByName("127.0.0.1");
        int port = 10086;
        DatagramPacket dp = new DatagramPacket(bytes,bytes.length,address,port );

        //3.发送数据(发送)
        ds.send(dp);

        //4.释放资源(付钱走人)
        ds.close();

    }
}
